Text copied to clipboard!
Titlu
Text copied to clipboard!Dezvoltator Java Fullstack
Descriere
Text copied to clipboard!
Căutăm un Dezvoltator Java Fullstack talentat și motivat pentru a se alătura echipei noastre dinamice de dezvoltare software. În acest rol, vei fi responsabil pentru proiectarea, dezvoltarea și întreținerea aplicațiilor web end-to-end, utilizând tehnologii moderne atât pe partea de server (backend), cât și pe partea de client (frontend).
Vei colabora îndeaproape cu echipele de produs, design și testare pentru a livra soluții software de înaltă calitate, care răspund nevoilor clienților noștri. Este esențial să ai o înțelegere solidă a arhitecturii aplicațiilor web, a principiilor de programare orientată pe obiect și a celor mai bune practici în dezvoltarea software.
Pe partea de backend, vei lucra cu Java (Spring Boot, Hibernate, etc.), baze de date relaționale și non-relaționale, precum și cu API-uri RESTful. Pe partea de frontend, vei utiliza framework-uri moderne precum Angular, React sau Vue.js, împreună cu HTML, CSS și JavaScript/TypeScript.
Candidatul ideal este pasionat de tehnologie, are o atitudine proactivă și este orientat către soluții. De asemenea, este capabil să lucreze atât independent, cât și în echipă, și are o bună capacitate de comunicare.
Aceasta este o oportunitate excelentă de a lucra într-un mediu agil, unde inovația și învățarea continuă sunt încurajate. Dacă ești în căutarea unei provocări profesionale și dorești să contribui la dezvoltarea unor produse software de impact, te încurajăm să aplici.
Responsabilități
Text copied to clipboard!- Dezvoltarea și întreținerea aplicațiilor web fullstack
- Scrierea de cod curat, scalabil și documentat
- Colaborarea cu echipele de produs și design pentru definirea cerințelor
- Implementarea de API-uri REST și integrarea cu servicii externe
- Optimizarea performanței aplicațiilor
- Participarea la code reviews și sesiuni de planificare agile
- Testarea și depanarea aplicațiilor
- Menținerea unei bune comunicări cu membrii echipei
- Contribuția la îmbunătățirea continuă a proceselor de dezvoltare
- Respectarea standardelor de securitate și calitate a codului
Cerințe
Text copied to clipboard!- Experiență de minimum 3 ani în dezvoltare Java
- Cunoștințe solide de Spring Boot, Hibernate
- Experiență cu framework-uri frontend (React, Angular sau Vue.js)
- Familiaritate cu HTML, CSS, JavaScript/TypeScript
- Experiență cu baze de date relaționale (MySQL, PostgreSQL) și NoSQL
- Cunoștințe despre arhitectura RESTful
- Experiență în lucrul cu Git și sisteme de versionare
- Abilități bune de comunicare și lucru în echipă
- Capacitatea de a lucra într-un mediu agil
- Cunoștințe de limba engleză la nivel tehnic
Întrebări posibile la interviu
Text copied to clipboard!- Ce experiență ai cu Java și Spring Boot?
- Ai lucrat anterior cu framework-uri frontend? Care?
- Cum abordezi testarea aplicațiilor tale?
- Ai experiență cu baze de date NoSQL?
- Cum gestionezi conflictele într-o echipă de dezvoltare?
- Ce metodologii agile ai folosit în proiectele anterioare?
- Ai contribuit la proiecte open-source?
- Cum te menții la curent cu noile tehnologii?
- Ai experiență cu DevOps sau CI/CD?
- Care este cel mai provocator proiect la care ai lucrat?